parallel chemistry nanoscience north american crude crystallisation parallel synthesis development drug qc dose content uniformity crystallization north american heavy crude automated sample preparation material science chemistry drug delivery nanotechnology biotechnology